face curtain - Spanish English Dictionary